Wirelessly Configuring Climate Control System Controls

ABSTRACT

In an exemplary system embodiment, a mobile device is configured to receive and/or determine a first identifier of the first HVAC control and to automatically configure one or more first settings for the first HVAC control corresponding with the first identifier. The one or more first settings are stored within and retrievable directly from the memory of the mobile device. The mobile device is also configured to receive and/or determine a second identifier of the second HVAC control and to automatically configure one or more second settings for the second HVAC control corresponding with the second identifier. The one or more second settings are stored within and retrievable directly from the memory of the mobile device for wireless transmission to the second HVAC control for download to a memory of the second HVAC control for controlling at least one HVAC component according to the one or more second settings.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation-in-part of U.S. Pat. Application No.17/517,391 filed Nov. 2, 2021 (published as US2022/0057097 on Feb. 24,2022).

This application is also continuation-in-part of U.S. Pat. ApplicationNo. 17/730,818 filed Apr. 27, 2022 (published as US2022/0252292 on Aug.11, 2022), which, in turn, was a continuation-in-part of U.S. Pat.Application No. 17/517,391.

U.S. Pat. Application No. 17/517,391 is a continuation-in-part of U.S.Pat. Application No. 16/008,817 filed Jun. 14, 2018 (published asUS2018/0363934 on Dec. 20, 2018 and issued as U.S. Pat. No. 11,193,682on Dec. 7, 2022).

U.S. Pat. Application No. 16/008,817 claims the benefit and priority ofU.S. Provisional Application No. 62/520,771 filed Jun. 16, 2017.

The entire disclosures of the above applications are incorporated hereinby reference.

FIELD

The present disclosure generally relates to wirelessly configuringclimate control system controls.

BACKGROUND

This section provides background information related to the presentdisclosure which is not necessarily prior art.

The operational parameters of a heating, ventilation and airconditioning (HVAC) component (e.g., furnace, air conditioner, heatpump, etc.) may be set by using an HVAC control or controller. Insetting the operational parameters, a contractor, installer, or originalequipment manufacturer may refer to a display that indicates, e.g.,status and fault information.

DRAWINGS

The drawings described herein are for illustrative purposes only ofselected embodiments and not all possible implementations and are notintended to limit the scope of the present disclosure.

FIG. 1 illustrates a universal heat pump defrost control and a mobiledevice, each configured in accordance with one example embodiment of thedisclosure;

FIG. 2 is a diagram of selected components of a universal heat pumpdefrost control and a mobile device, each configured in accordance withone example embodiment of the disclosure;

FIG. 3 is an example table of original equipment manufacturers (OEMs) ofdefrost controls and corresponding defrost control parameters for eachOEM;

FIGS. 4A and 4B describe example defrost control set-up features thatmay be provided wirelessly to a mobile device as menu choices inaccordance with various implementations of the disclosure;

FIGS. 5A, 5B, 5C, and 5D are screenshots of selectable menu items andinformation displayed in accordance with one example embodiment of thedisclosure; and

FIG. 6 is a diagram of an example integrated furnace control (IFC) and auser mobile device configured to provide setup parameters to the IFC inaccordance with an example implementation of the disclosure; and

FIGS. 7 through 19 are screenshots that may be displayed while using asoftware application (an App) on a mobile device to configure an HVACcontrol (which may be new or a replacement HVAC control) in accordancewith one example embodiment of the disclosure.

Corresponding reference numerals indicate corresponding (although notnecessarily identical) parts throughout the several views of thedrawings.

DETAILED DESCRIPTION

Example embodiments will now be described more fully with reference tothe accompanying drawings.

The inventors hereof have recognized that control boards for HVACcontrols for HVAC equipment, units, systems, etc., including but notlimited to furnaces, heat pumps and air handlers, are becomingincreasingly complex. Conventional furnace, heat pump and air handlerunits typically have to be opened up in order to access control boards,to access fault and/or operational data, and/or to change configurationsettings. It can be difficult for a service technician or other user toconfigure HVAC controls via dipswitches, push buttons and/or LEDs, whichcan be difficult for the user to read, understand and execute correctly,particularly in dark and confined spaces that can be very hot or verycold. Blinking LED fault codes can be misread and misinterpreted.

Further, for units in need of replacement HVAC controls, it often can bedifficult to configure a replacement for a control that has a largenumber of options. A large number of possible options also can make itdifficult to provide a universal control for such units. Manyconventional interfaces for installing replacement HVAC controls requirean installer to understand the settings of an old control and tomanually set them for a replacement control.

Accordingly, the inventors have developed and disclose herein exemplaryembodiments of an HVAC control having a power supply and a short-rangewireless communication interface (e.g., BLUETOOTH (BT), Near FieldCommunication (NFC), etc.) or other radio communication interface, whichmay be integrated into a circuit board of the control. In variousembodiments, an installer may use a software application on a smartphoneor other mobile computing device to configure such a control. In someembodiments, the HVAC control radio communication interface isconnectable with a BT or other radio communication interface of aninstaller’s mobile device.

A series of menu items may be provided to the installer, who may followthe menu items to install the HVAC control. In various embodiments, asoftware application menu may list a plurality of HVAC control typesthat could be configured using the software application, and a user mayselect from the menu a type of control to configure.

Additionally, or alternatively, when a software application on a user’smobile device has been connected with a control via BT or other radiocommunication interface, the software application may query the HVACcontrol as to its type and thereafter automatically present theappropriate control configuration menu to the user on the mobile device.In embodiments in which a control is to be configured as a replacementfor an existing control, a software application on a user mobile devicemay query the existing control to extract its programmable parameters,pre-populate selection criteria in the application with the extractedparameters, and download the selections to the replacement control.

In some embodiments, a user may enter, e.g., by typing and/or by voicecommand, a type and number for a particular HVAC control (which may benew or a replacement) into a software application on the user’s mobiledevice, after which the application contacts a remote server to obtainparameter selection criteria for the user-identified control. The servermay fetch the parameter selection information from a database and sendthe values to the application for download to the control.

Thus, in various embodiments, all configurable parameters may beautomatically selected, and in the case of a new control, the installeror other user may modify one or more parameters based, e.g., oninstallation specifics. As one example, an installer might adjust aparameter for the speed of a circulator, to suit the total duct lengthat an installation site.

In various embodiments in which a replacement control is to beinstalled, a user may enter, e.g., by typing and/or by voice command, apart number of the old control into a software application on asmartphone. Additionally, or alternatively, the user may use the phoneto take a picture of a label of the old control. The softwareapplication may thereby recognize the old control automatically andaccess the default setting(s) for the old control. This could be donealso in relation to a product label and/or in relation to other part(s)of the system, e.g., to optimize most if not all settings.

Characters from a label could be recognized, and/or identifyinginformation could be retrieved, e.g., from a bar code label, typed in orselected from a list, etc. The software application could use such labelinformation, e.g., to query “the cloud” to retrieve default settings forthe old control and automatically configure the default settings asselected settings for the replacement control. The installer may acceptthe default settings if desired, and/or make any desired changes via theapplication to the settings, e.g., before the settings are loaded intothe new replacement control.

In some embodiments, actual settings of a new control may be storedbased, e.g., on the location or address or serial number, as the newcontrol is configured and installed. Such information could be saved forfuture use. In various embodiments, an installer may be directedgraphically, e.g., by an application on the installer’s phone, whichcould “walk” the installer through decision points in an installationprocess and let the installer decide each step.

A first step might be, e.g., for the installer to: (a) type, speak, orotherwise enter into the application, control/product information for anexisting control that is to be replaced, (b) take a picture of the labelof the existing control, or (c) skip to a following step. The followingstep might be for the installer to make a selection of what the existingcontrol is to be replaced with. In various embodiments, the applicationmight suggest a replacement control and provide a replacement controlnumber.

The application may also suggest other or additional system partnumber(s)/control number(s) and/or parameters. The installer may acceptdefaults and/or change them. In various embodiments, the application maystore default settings for a wireless-enabled control in the cloud, on aremote server, etc., so that when the control is replaced, the exactdefaults can be loaded into the new control.

It should be noted generally that although embodiments are describedherein with reference to universal HVAC controllers, embodiments arealso contemplated in relation to non-universal controllers. It alsoshould be noted that unless otherwise indicated, terms such as“configuration,” “set-up,” “installation,” “configuring,” “setting up”and “installing” may be used interchangeably herein. Embodiments arecontemplated relative to various parameters, commands, settings, etc.,whereby climate control system controls may be operated and/or madeoperable.

With reference now to the figures, FIG. 1 illustrates an exemplaryembodiment of an example universal heat pump defrost control 20embodying one or more aspects of the present disclosure. The universaldefrost control 20 may be used, e.g., as replacement for any one of aplurality of different defrost controls made by different manufacturersand that have different set-up parameters. Typically, after a defrostcontrol has been wired into a climate control system, the installerdetermines which setup parameters to apply in the defrost control.

The defrost control 20 includes a microcontroller 28, which in thepresent example embodiment is a PIC24F-type microcontroller. The defrostcontrol 20 also includes a display device 32, which in the presentexample embodiment is a dot matrix LED display controlled by themicrocontroller 28. An “option” push button 34 a and a “select” pushbutton 34 b may be used for selecting a menu on the LED display 32 andthen setting or adjusting operational parameters for the selected menu.

Additionally, or alternatively, the LED display 32 and push buttons 34a-34 b may be used for recalling a fault. In various embodiments of thepresent disclosure, however, an installer may additionally oralternatively use a software application to make such determinations andto push appropriate setup parameters to the defrost control 20. Forexample, the defrost control 20 is wirelessly connectable with a mobilecomputing device 24, e.g., a smartphone, tablet, laptop, etc.,(hereinafter referred to as “mobile device.”) The mobile device 24 has aprocessor and memory 40 that includes and/or has access to a softwareapplication executable to configure the defrost control 20, e.g., asfurther described below. The mobile device 24 also has a display, e.g.,a touchscreen 26, and, in various embodiments, a voice processingcapability.

As shown in FIG. 2 , the example defrost control 20 and mobile device 24are both Bluetooth-enabled and may communicate with each other, e.g.,via BLE (Bluetooth Low Energy) communication interfaces. The examplemobile device 24 includes a Bluetooth module 50 having J6 connections54.

In the present example embodiment, the connections 54 may provide thefollowing functionalities. “Reset” enables the Bluetooth module 50 inthe mobile device 24 to be reset. “GND” and “3-6 VDC” connectrespectively to grounding and power provided in the mobile device 24.“DTR” may be activated to send a “data terminal ready” signal. “SW-1” isfor enabling/disabling Bluetooth connectivity. “CTS” may be activated tosend a “clear to send” signal. “TxD” may be activated to send a“transmitted data” signal. “RTS” may be activated to send a “request tosend” signal. “RxD” may be activated to send a “received data” signal.“DSR” may be activated to send a “data set ready” signal.

The example defrost control 20 includes a Bluetooth interface 60 havingconnections 64 that correspond to the mobile device 24 connections 54.Thus, for example, data sent wirelessly by the mobile device 24 via the“TxD” pin of the Bluetooth module 50 may be received by themicrocontroller 28 via the “Rx” pin of the Bluetooth interface 60, anddata sent wirelessly by the microcontroller 28 of the defrost control 20via the “Tx” pin of the Bluetooth interface 60 may be received by themobile device 24 via the “RxD” pin of the Bluetooth module 50. The“DIGGND” and “3.3V” connections provide the Bluetooth interface 60 withpower from power circuits (not shown) of the defrost control 20. The “BTReset” of the interface 60 may be connected to a switch, e.g., to amomentary pushbutton (not shown) and activated to perform a hardwarereset of the interface 60.

In some embodiments, the reset capability may be used in a pairingprocess between the defrost control 20 and the mobile device 24. Forexample, a user may push a reset button on the defrost control 20 toreset the entire control. As the control 20 powers back up, it may startthe Bluetooth radio in pairing mode. The software application, which isrunning at the same time, may acknowledge the pairing request when theuser uses the mobile device 24 to activate the acknowledgement. Theapplication and the mobile device 24 thus would be paired to the control20.

The user then may configure the control 20 using the softwareapplication and Bluetooth connection. In some embodiments, a pairingbutton or other switch may be provided on the control 20 instead of areset switch. The example Bluetooth interface 60 is an OBS421 module,manufactured by ublox AB, which includes a microprocessor and radio. Itshould be noted, however, that although the Bluetooth interface 60 isshown in FIG. 2 as an integral Bluetooth module, various componentscould be integrated into a control in various ways to provide aBluetooth and/or other radio interface.

In various embodiments, an installer may use the software application onthe mobile device 24 to configure the universal defrost control 20 foroperation in a particular climate control system. In some embodiments,the software application displays, on the mobile device touchscreen 26,a main menu having an item for “manufacturer selection.” Additionally,or alternatively, the software application may provide menu itemsaudibly, from the mobile device 24 to an installer.

In the present example embodiment, the installer may select the“manufacturer selection” menu item to display a list of manufacturers(OEMs) that provide a defrost control as part of their equipment lineup.The installer may use the touchscreen 26 to select one of themanufacturers, e.g., by touching one of the OEM names displayed in thelist, or by using a voice command, to transmit a selection of one of themanufacturers to the software application on the mobile device 24. Inresponse to the installer’s OEM selection, the software application maytransmit parameter values corresponding to the selected OEM to themicrocontroller 28 for populating parameters of the universal defrostcontrol 20.

FIG. 3 illustrates an example list of OEMs 300 and corresponding defrostcontrol parameters 308 for each OEM. Under “Defrost Type”, “T/T” meanstime/ temperature. When T/T defrosting is performed, an outdoor unitruns a fixed number of minutes in heat pump mode, then performs adefrost cycle, and then returns to heat pump mode. “Demand” is a defrostmethod in which the unit only performs a defrost cycle when it isneeded. This is typically done using two temperature sensors, one on thecoil, the other sensing the outdoor temperature.

Referring to FIG. 1 , for example, the universal defrost control 20receives sensor input from a coil temperature sensor OCT and an outdoorambient temperature sensor OAT. When the difference, during operation,of the coil temperature and the outdoor temperature exceeds a givenvalue, e.g., 10° F., the unit performs a defrost cycle. This methodworks on the principle that frost forms an insulating barrier to theheat exchanger and alters the typical delta between the coil and outdoortemperature.

In various embodiments, a software application on a mobile device isconfigured to assist an installer by displaying, speaking, and/orotherwise providing information pertinent, e.g., to selectableparameters. Additionally, or alternatively, a software application on amobile device may be configured to receive voice commands from aninstaller requesting and/or providing information to the softwareapplication. In various embodiments, a plurality of menu choices andsubmenu values may be provided on the touchscreen 26 for selectiontherefrom by the installer. The installer may use such menus toconfigure a defrost control “manually,” i.e., without using parametersas may be automatically provided for a given OEM.

Additionally, or alternatively, the installer may select from such menusin order to make adjustments to certain parameters. Example set-upfeatures that may be provided as menu choices are listed and describedin FIGS. 4A and 4B. An example main menu screen, shown in FIG. 5A,includes most of the set-up parameters of FIGS. 4A and 4B. As shown inFIG. 5A, parameters are characterized as “System Settings”, “TemperatureSettings”, “Time Settings”, and “Special Settings”.

In various embodiments, the software application allows a given menuitem to be selectable only if it is consistent with setting(s)previously selected by the installer. For example, because the firstsetting selection, “Defrost Type”, has been set to “Demand”, a settingapplicable only to “T/T” defrost is not available for selection by theinstaller. Thus a “Time Settings” menu item for “Defrost Cycle Time” isset to “N/A”. In this way, the installer may be guided to select onlyparameters as appropriate for the control being configured.

If the installer selects “Display Orientation” on the main menu, adisplay orientation selection screen is displayed, e.g., as shown inFIG. 5B. The installer then may select an orientation for displays onthe defrost control LED display 32. Generally, a display can bedifficult to read when the orientation of equipment holding the displayis changed. For example, many furnaces can be installed up-flow,down-flow, or horizontally and may be field-convertible. As shown inFIG. 5B, the installer may select from four different orientations ofthe LED display 32, e.g., by touching the selected orientation on thetouchscreen 26. The installer thus may change the orientation from theupright “Hi” orientation (shown in FIG. 5A as the current orientation)to one of the other three orientations if desired.

In various embodiments, the software application is configured to assistan installer by displaying information pertinent to selectableparameters. For example, if an installer selects “Low Temp CompressorCutout” from the main menu of FIG. 5A, a selection screen may bedisplayed, e.g., as shown in FIG. 5C. A range of low temperatures isdisplayed from which the installer may select an outdoor temperature atwhich heat pump operation is prevented. In addition to the lowtemperature range, the selection screen of FIG. 5C displays adescription of how the “Low Temp Compressor Cutout” parameter is used bythe defrost control 20, and the impact of that selection.

For example, FIG. 5C illustrates that the installer selected 30 degreesFahrenheit (°F) from the range of possible temperature selections from15° F. to 35° F. (in 5° F. increments). Also, by way of example, theselection screen shown in FIG. 5C includes the following: “If theoutdoor ambient temperature is below the low temperature cutout selectedabove, the control will prevent heat pump operation and only allowauxiliary heat (in Degrees F). This will result in greater energy usageand enhanced user comfort.” Accordingly, FIG. 5C illustrates an exampleof how the selection screen may display a description of how the “LowTemp Compressor Cutout” parameter is used by the defrost control 20 andthe impact of that selection.

As another example, a range of temperatures may be displayed from whichthe installer may select a defrost termination temperature. Thedifferent available selections for the defrost termination temperatureinclude 50° F., 60° F., 65° F., 70° F., 75° F., 80° F., 90° F., and 100°F., wherein 70° F. is a default setting. The defrost terminationtemperature may be defined as the coil temperature used to terminate adefrost cycle, wherein the goal is the ensure a completely clear coilbefore ending the defrost cycle. In this example, an explanation of theimpacts of making different defrost termination temperature selectionsmay include that higher temperature values will generally result in alonger defrost cycle, which, in turn, will result in increased energyusage as backup heat (gas or electric) will be used. The explanation mayalso include suggestions, such as one or more of:

-   if the heat pump is not installed on snow legs or otherwise elevated    off the ground, a higher value may be necessary;-   if the heat pump is installed in an area with windy conditions, a    higher value may be necessary;-   if the heat pump is installed in a geographical area where high    humidity and icing can be expected, a higher value may be necessary;    and-   the lowest value that will typically result in a clear coil after    defrost will yield the greatest system efficiency.

In exemplary embodiments, the user interface of a mobile device isconfigured to allow the installer (broadly, a user) to access theexplanation of the impacts of making different available defrosttermination temperature selections before the installer makes a specificselection from the different available defrost termination temperatureselections.

When the installer has completed parameter selection, the installer maytouch “Configure” on the main menu screen, to instruct the softwareapplication to wirelessly push the selected parameters to the defrostcontrol 20. A status screen may then be displayed, e.g., as shown inFIG. 5D. In various embodiments, if configuration was not successful,the software application may communicate with the defrost controlmicrocontroller 28 to determine and display any errors.

Another example embodiment of a control is shown in FIG. 6 . An exampleintegrated furnace control (“IFC”) 600 includes a microprocessor withmemory, a radio 608, and an antenna 612 configured for wirelesscommunication, e.g., via Bluetooth LE, with a mobile device 624, e.g., aphone or tablet having a display screen 628. On the mobile devicedisplay screen 628 is displayed an example menu of heating and coolingdelays, thermostat settings, and other settings, such as an alarm relaysetting. The various settings are selectable, e.g., by an installer ofthe IFC 600.

In another example embodiment, an HVAC system includes at least one HVACcomponent, and an HVAC control configured to control the at least oneHVAC component according to one or more HVAC system configurationparameters. The HVAC control includes a controller wireless interfaceand a memory. The system also includes a mobile device having a userinterface and a mobile wireless interface in wireless communication withthe controller wireless interface of the HVAC control.

The mobile device is configured to display the one or more HVAC systemconfiguration parameters on the user interface, receive user inputsettings for the one or more HVAC system configuration parameters, andwirelessly transmit the received user input settings for the one or moreHVAC system configuration parameters to the controller wirelessinterface of the HVAC control.

The HVAC control is configured to store the received user input settingsfor the one or more HVAC system configuration parameters in the memoryof the HVAC control to control the at least one HVAC component accordingto the received user input settings for the one or more HVAC systemconfiguration parameters.

In some cases, the HVAC control includes a control board and thecontroller wireless interface includes a short-range wirelesscommunication interface (e.g., BLUETOOTH). The mobile device may includea mobile phone, a tablet computer, etc. The user interface of the mobiledevice may be configured to display selection information correspondingto each of the one or more HVAC system configuration parametersindicative of effects of different selection options for said HVACsystem configuration parameters on performance of the HVAC system.

The user interface of the mobile device may be configured to receive atleast one of an installation date, a location and an installer name. Inthat case, the mobile device is configured to wireless transmit thereceived at least one of an installation date, a location and aninstaller name to the controller wireless interface of the HVAC control,and the HVAC control is configured to store the received at least one ofan installation date, a location and an installer name in the memory.

The HVAC system may include at least one of a wireless air temperaturesensor, a wireless coil temperature sensor and a wireless humiditysensor, and the mobile device can be configured to wirelessly transmitone or more setting parameters of the wireless air temperature sensor,the wireless coil temperature sensor and/or the wireless humidity sensorto the controller wireless interface of the HVAC control. In some cases,the mobile device is configured to wirelessly transmit a software updateto the controller wireless interface of the HVAC control, and the HVACcontrol is configured to store the received software update in memory.

In some embodiments, the HVAC control is configured to wirelesslytransmit at least one of a fault code and operational data to the mobilewireless interface of the mobile device, and the mobile device isconfigured to display the received fault code and/or operational data onthe user interface. For example, the operational data may include, butis not limited to, flame sense readings over time, air temperaturereadings over time, coil temperature readings over time, a defrostcycle, a serial number, a model number, an installation date, runtimedata, a geographical location, etc.

The mobile device may be configured to determine a model numberidentifier of the HVAC control and to display installation informationcorresponding to the HVAC control in response to the determined modelnumber identifier of the HVAC control. In some cases, the HVAC controlis configured to wirelessly transmit settings of the one or more HVACsystem configuration parameters that are currently stored in the memoryof the HVAC control to the mobile wireless interface of the mobiledevice.

According to another example embodiment of the present disclosure, anHVAC system includes at least one HVAC component, and an HVAC controlconfigured to control the at least one HVAC component according to oneor more HVAC system configuration parameters. The HVAC control includesa controller wireless interface and a memory.

The HVAC system also includes a mobile device having a user interface, acamera, and a mobile wireless interface configured for wirelesscommunication with the controller wireless interface of the HVACcontrol. The mobile device is configured to obtain an identity of theHVAC control which identity is determined by parsing an image of a labelof the HVAC control as captured by the camera or by receiving a modelnumber of the HVAC control entered into the user interface.

For example, the mobile device may be configured to determine theidentity of the HVAC control by the mobile device parsing the image ofthe label of the HVAC control as captured by the camera or by the mobiledevice receiving the model number of the HVAC control entered into theuser interface. Alternatively, or in addition, a remote device (e.g., aremote server) could determine the identity of the HVAC control, etc.

The mobile device is also configured to cause default settings for theone or more HVAC system configuration parameters from a remote serverbased on the identified HVAC control to be wirelessly transmitted to thecontroller wireless interface of the HVAC control.

For example, the mobile device may be configured to obtain the defaultsettings for the one or more HVAC system configuration parameters fromthe remote server based on the identified HVAC control, and wirelesslytransmit the settings for the one or more HVAC system configurationparameters to the controller wireless interface of the HVAC control.Alternatively, or in addition, a remote device (e.g., a remote server)could wirelessly transmit the settings to the HVAC control, etc.

The HVAC control is configured to store the received settings for theone or more HVAC system configuration parameters in the memory of theHVAC control to control the at least one HVAC component according to thereceived settings for the one or more HVAC system configurationparameters.

In this example embodiment, the label may include at least one of aproduct label of the HVAC control and a barcode label of the HVACcontrol, and the mobile device may be configured to parse the image byrecognizing characters in the product label and/or the barcode label.Alternatively, or additionally, the mobile device may be configured toreceive the model number of the HVAC control by displaying a list ofpossible HVAC control model numbers and receiving a user selection fromthe displayed list.

In some cases, the mobile device is configured to display the receiveddefault settings from the remote server on the user interface of themobile device, receive adjustments to the default settings via userinput at the user interface, and wirelessly transmit the adjustedsettings to the controller wireless interface of the HVAC control. Inthat case, the mobile device may be configured to save the adjustedsettings along with at least one of a location, and address and a serialnumber of the HVAC control. The mobile device may be configured todetermine a suggested replacement HVAC control based on the identifiedHVAC control and display the suggested replacement HVAC control on theuser interface.

According to another example embodiment of the present disclosure, amethod of controlling an HVAC system including an HVAC component isdisclosed. The method includes controlling, by the HVAC control, the atleast one HVAC component according to one or more HVAC systemconfiguration parameters, displaying the one or more HVAC systemconfiguration parameters on a user interface of the mobile device andreceiving, via the user interface, user input settings for the one ormore HVAC system configuration parameters.

The method also includes wirelessly transmitting the received user inputsettings for the one or more HVAC system configuration parameters fromthe mobile device to a controller wireless interface of the HVACcontrol, and storing the received user input settings for the one ormore HVAC system configuration parameters in a memory of the HVACcontrol to control the at least one HVAC component according to thereceived user input settings for the one or more HVAC systemconfiguration parameters.

In some embodiments, the method may include identifying, by the mobiledevice, the HVAC control by parsing an image of a label of the HVACcontrol as captured by a camera on the mobile device, or by receiving amodel number of the HVAC control entered into the user interface, andobtaining default settings for the one or more HVAC system configurationparameters from a remote server based on the identified HVAC control.

According to another example embodiment, an HVAC control includes acontrol interface in communication with at least one HVAC component tocontrol the at least one HVAC system according to one or more HVACsystem configuration parameters, a controller wireless interfaceconfigured for wireless communication with a mobile wireless interfaceof a mobile device, and a memory.

The HVAC control is configured to wirelessly receive user input settingsfor the one or more HVAC system configuration parameters from the mobiledevice via the controller wireless interface of the HVAC control. TheHVAC control is also configured to store the received user inputsettings for the one or more HVAC system configuration parameters in thememory of the HVAC control to control the at least one HVAC componentaccording to the received user input settings for the one or more HVACsystem configuration parameters.

Example HVAC controls and mobile devices described herein may beconfigured to perform operations using any suitable combination ofhardware and software. For example, the HVAC controls and mobile devicesmay include any suitable circuitry, logic gates, microprocessor(s),computer-executable instructions stored in memory, etc., operable tocause the HVAC controls and mobile devices to perform actions describedherein (e.g., controlling an HVAC component, wirelessly transmittingsettings, etc.).

In various embodiments in which an installer’s mobile device includesvoice processing capability, an installer may issue voice commands tothe mobile device. In some embodiments, a software application on themobile device processes a voice command from the installer and transmitsa corresponding digital command wirelessly to a climate control systemcontrol.

The control may wirelessly transmit a response to the softwareapplication, in which case the software application provides acorresponding voice response to the installer on the mobile device.Thus, for example, an installer may issue voice commands via asmartphone to an IFC to set up and configure the IFC, to troubleshoot,and/or to obtain diagnostics regarding the IFC. The installer may speakinto the smartphone, e.g., to ask, “What is the flame sense reading?”and the IFC may wirelessly transmit a response, e.g., “0.2 micro Amps,”which is spoken to the installer by the smartphone. As another example,an installer may issue a voice command to an IFC to turn on thecirculator for a test. The installer thus is provided with a convenientway to test the circulator, without having to open up the unit and use ajumper wire.

As still another example, an installer could issue a voice command to aheat pump defrost control to “run a forced defrost.” Generally, itshould be understood that the processing of mobile device commandsand/or climate control system control responses (whether given by voiceor otherwise) could be distributed in various ways, e.g., between agiven mobile device and a given climate control system control.

Embodiments of the disclosure can facilitate an installer’sconfiguration of controls. Installation can take less time and can beless error-prone than when installation is performed manually. Ratherthan having to set multiple dipswitches or navigating through a longmenu that uses LEDs and push buttons, an installer can configure allnecessary settings using a software application, and then push the datato the control. The software application can provide more detail onavailable configuration selections to help a service technician makebetter choices.

For example, before a user chooses a defrost enable temperature, theuser may access an explanation by the software application of theimpact(s) of making different available selections. See, for example,FIG. 5C. Wireless alarms and sensors for air temperature, coiltemperature, humidity, etc., and more, could be easily added, incontrast to the difficulty or impossibility of adding alarms and/orsystem sensors where hard wiring is a requirement. Installation date,location, installer name, and other data could be loaded to the controlfor future warranty tracking and analysis.

Various embodiments can provide advantages relating to controlservicing. For example, software updates could be pushed to the controlin the field and/or remotely. Fault codes and/or other operational datacould be received from the control without having to open up the unit.This may reduce (e.g., eliminate) miscounting of the blinks of an LED.Fault codes can include information on the basic system items to checkout for any given code, like an embedded fault tree.

System data could be logged and sent to the application on the mobiledevice for analysis during a service call. Examples might be flame sensereadings over time, air and coil temperature readings over time orduring an event, such as a defrost cycle. A service technician couldwork in a comfortable space to do the necessary configuration work,e.g., before going to the unit for upload. For example, the technicianwould not have to stand outside on a 10-degree day while configuring anew universal heat pump control. Software application embodiments canalso provide much of the data typically found in a printed installationmanual, e.g., once the individual control is identified by its modelnumber

Various embodiments can provide advantages relating to controlreplacement. For example, an original equipment manufacturer (OEM) of agiven control can add items to be configured on the control, withoutworrying that the control might become too complex for an averageservice technician to work on.

In various embodiments, configuration settings from the existing controlcan be uploaded and transferred to the replacement control. Unit serialnumber, model number, installation dates, installer name, lifetimeheating/cooling/defrost/other cycles, runtime data, geographicallocation and more could be pulled from the control for improved warrantyreporting and analysis. Warranty-supporting information is oftenunavailable for many existing controls, since there typically is no wayto upload such information to the controls. Unlike most standardcontrols, software on the foregoing control embodiments can be updatedin the field, if needed. Supporting documentation for a given controlembodiment can be stored, instead of becoming lost or unreadable overtime from age.

In exemplary embodiments, an HVAC system comprises at least one HVACcomponent, an HVAC control, and a mobile device. The HVAC control isconfigured to control the at least one HVAC component according to oneor more HVAC system configuration parameters. The HVAC control includesa controller wireless interface and a memory. The mobile device includesa user interface and a mobile wireless interface. The mobile device isconfigured to display the one or more HVAC system configurationparameters on the user interface, receive user input settings for theone or more HVAC system configuration parameters, and wirelesslytransmit the received user input settings for the one or more HVACsystem configuration parameters to the controller wireless interface ofthe HVAC control. The HVAC control is configured to store the receiveduser input settings for the one or more HVAC system configurationparameters in the memory of the HVAC control to control the at least oneHVAC component according to the received user input settings for the oneor more HVAC system configuration parameters.

In exemplary embodiments, the user interface of the mobile device isconfigured to allow a user to access an explanation of the impacts ofmaking different available selections before the user makes a specificselection from the different available selections. The explanation ofimpacts includes one or more of Heat ON delay, Heat OFF delay, Cool ONdelay, Cool OFF delay, heat airflow setting, cool airflow setting,and/or fan airflow setting.

Heat ON delay refers to the time from Heat ON until the airflow isstarted with the fan or blower. Heat OFF delay refers to the time fromHeat OFF until the airflow is stopped with the fan or blower. Cool ONdelay refers to the time from Cool ON until the airflow is started withthe fan or blower. Cool OFF delay refers to the time from Cool OFF untilthe airflow is stopped with the fan or blower. Heat airflow settingrefers to the setting level of airflow when there is heating. Coolairflow setting refers to the setting level of airflow when there iscooling. Fan airflow setting refers to the setting level of airflow whenthere is cooling. For each of these airflows, if there is two stages ofeither heat or cool, the airflow settings are typically higher forsecond stage versus first stage, so there are two of each for two stagesystems. Also, heating airflow for heat pump might be quite differentthan heat speed for gas heat when it switches over from heat pump to gasheat. For modulating systems, there is typically airflow that increasesas the heat might rise from 30% to 100% of the heat capacity. Cool canbe the same but is less common to have.

Generally, the most common outdoor units are either air conditioning(AC) only, or they can do AC and Heat pump (HP). It is important for theindoor unit to know the outdoor size, typically in tonnage (e.g., 1 tonto 5 tons in increments of 0.5 tons, etc.). From this, the heat pump airflow and/or the AC airflow can be obtained close. It is also helpful forthe indoor unit to know the type of outdoor unit - AC only or AC/HP.Generally, the indoor unit can be a gas furnace that burns gas for heat(e.g., liquid propane or natural gas), an air handler (typically hasbanks of electric heat), or a gas furnace without gas capability and isprovided for airflow for the outdoor unit, which may be used in areaswhere gas or electric heat is never needed and heat pump heat is enoughyear round.

A term called TRIM is sometimes used to adjust the airflow up or downbased on a nominal. This is typically done with DIP switches on theindoor board or on a thermostat menu with wired communicating systems.Another setting for what is called dual fuel is a balance point, orchangeover point. This is the outside temperature where the heatingsource is changed from heat pump to the backup, which is gas heat orelectric heat typically.

Different types of airflow motors are used in indoor units. For example,an indoor unit may include a speed type of airflow motor (e.g.,permanent split capacitor (PSC) motor, etc.). As another example, anindoor unit may include a torque type of airflow motor (e.g., constanttorque motor (CTM), etc.), which may have 5 taps that give a differenttorque setting for each tap. Some torque type airflow motors have theability to have more than one tap on at a time to give 9 speeds, and intheory, up to 31 speeds can be achieved.

As a further example, an indoor unit may include an airflow or CFM basedtype of motor. The airflow or CFM motor may be a communicating motor.The indoor control may command a CFM or cubic feet per minute airflowand the motor tries to achieve that airflow. For gas furnaces, themanufacturer knows that the airflow should not be allowed below aminimum for the furnace to not get too hot based on the unit size. Forthese types of motors, the indoor control can command a large variety ofairflows, typically based on a nominal value, e.g., from X% to Y% ofdefault speed where X% is less than 100% and Y% is greater than 100% forgas heating. The airflow used with an outdoor unit depends on size ofthe outdoor unit. Typical rules of a certain CFM per TON can be used,which can be adjusted up or down. For proper dehumidification, it isvery important to use the “right” airflow, so these airflow or CFM typemotors are flexible to allow the right amount of airflow to be used.

In exemplary embodiments, the controller wireless interface includes ashort-range wireless communication interface. The mobile wirelessinterface includes a short-range wireless communication interface. TheHVAC system comprises a second HVAC control including a short-rangewireless communication interface. An identifier of the HVAC control andthe received user input settings stored in the memory of the HVACcontrol are retrievable from the memory of the HVAC control anddownloadable to the second HVAC control, via wireless communicationbetween the short-range wireless communication interface of the HVACcontrol, the short-range wireless communication interface of the mobiledevice, and the short-range wireless communication interface of thesecond HVAC control. The identifier of the HVAC control and the receiveduser input settings are downloadable to the second HVAC control asdefault settings and/or usable for configuring the second HVAC control.

In exemplary embodiments, the short-range wireless communicationinterface of the HVAC control may comprise a Near Field Communication(NFC) short-range wireless communication interface. The short-rangewireless communication interface of the mobile device may comprise aNear Field Communication (NFC) short-range wireless communicationinterface. The short-range wireless communication interface of thesecond HVAC control may comprise a Near Field Communication (NFC)short-range wireless communication interface.

In exemplary embodiments, the second HVAC control may be a replacementfor the HVAC control. The identifier of the HVAC control and thereceived user input settings downloadable to the second HVAC control maybe usable for configuring the second HVAC control for use in controllingthe HVAC component according to the one or more HVAC systemconfiguration parameters.

In exemplary embodiments, the HVAC system may include a second HVACcomponent. The identifier of the HVAC control and the received userinput settings downloadable to the second HVAC control may be usable forconfiguring the second HVAC control for use in controlling the secondHVAC component.

In exemplary embodiments, the identifier of the HVAC control and thereceived user input settings may be retrievable directly from the memoryof the HVAC control via the mobile device without retrieving theidentifier of the HVAC control and the received user input settings froma remote server or the cloud.

In exemplary embodiments, the at least one HVAC component is a firstHVAC component. The HVAC control is a first HVAC control. The HVACsystem includes a second HVAC component. One or more componentproperties and/or configuration parameters of the second HVAC componentare obtainable, via the mobile device. The one or more componentproperties and/or configuration parameters of the second HVAC componentare usable for configuring the first HVAC control for controlling thefirst HVAC component in accordance with the one or more componentproperties and/or configuration parameters of the second HVAC component.

In exemplary embodiments, the first HVAC component comprise an indoorHVAC component. The second HVAC component comprise an outdoor HVACcomponent. One or more component properties and/or configurationparameters of the outdoor HVAC component are obtainable via the mobiledevice. The one or more component properties and/or configurationparameters of the outdoor HVAC component are usable for setting up thefirst HVAC control to control the indoor HVAC component in accordancewith the one or more component properties and/or configurationparameters of the outdoor HVAC component. The one or more componentproperties and/or configuration parameters of the outdoor HVAC componentmay include one or more of an outdoor unit size, whether the outdoorHVAC component is configured for air conditioning only or configured forair conditioning and heat pump, and/or whether the outdoor HVACcomponent is single stage, two stage, or modulating. The one or morecomponent properties and/or configuration parameters of the outdoor HVACcomponent may be usable for configuring indoor airflow required for airconditioning and/or heat pump mode of the indoor HVAC component. Themobile device may be configured to obtain the one or more componentproperties and/or configuration parameters of the outdoor HVAC componentby parsing an image of a label as captured by a camera, or by the mobiledevice receiving the one or more component properties and/orconfiguration parameters of the outdoor HVAC component entered into theuser interface. The indoor HVAC component may comprise a replacementindoor HVAC component. Or the outdoor and indoor HVAC components maycomprise new outdoor and indoor HVAC components of a new HVAC systeminstallation.

In exemplary embodiments, the one or more component properties and/orconfiguration parameters of the second HVAC component are retrievable,via the mobile device, from the memory of a second HVAC control and/orfrom a remote server or the cloud. Additionally, or alternatively, themobile device is configured to obtain the one or more componentproperties and/or configuration parameters of the second HVAC componentby parsing an image of a label as captured by a camera, or by the mobiledevice receiving the one or more component properties and/orconfiguration parameters of the outdoor HVAC component entered into theuser interface, or by a second HVAC control wirelessly transmitting theone or more component properties and/or configuration parameters of thesecond HVAC component to the mobile wireless interface of the mobiledevice.

In exemplary embodiments, the HVAC component comprises a blower. Themobile device is configured to receive a user input setting of theblower speed and wirelessly transmit, via the mobile wireless interface,the received user input setting of the blower speed to the controllerwireless interface of the HVAC control.

In exemplary embodiments, the HVAC control is configured to wirelesslytransmit operational data to the mobile wireless interface of the mobiledevice, the operational data including flame current. The mobile deviceis configured to display the flame current on the user interface inresponse to receiving a user input setting to show flame current.

In exemplary embodiments, the mobile device is configured to determinean identifier of the HVAC control by parsing an image of a label of theHVAC control as captured by a camera, or by the mobile device receivingthe identifier of the HVAC control entered into the user interface, orby the HVAC control wirelessly transmitting the identifier of the HVACcontrol to the mobile wireless interface of the mobile device. Themobile device is configured to determine a suggested replacement HVACcontrol based on the determined identifier of the HVAC control and todisplay the suggested replacement HVAC control on the user interface;and/or the mobile device is configured to display installationinformation corresponding to the HVAC control in response to thedetermined identifier of the HVAC control.

In exemplary embodiments, the mobile device is configured to determinean identifier of the HVAC control by parsing an image of a label of theHVAC control as captured by a camera, or by the mobile device receivingthe identifier of the HVAC control entered into the user interface, orby the HVAC control wirelessly transmitting the identifier of the HVACcontrol to the mobile wireless interface of the mobile device. Themobile device is configured to cause default settings for the one ormore HVAC system configuration parameters from a remote server based onthe determined identifier of the HVAC control to be wirelesslytransmitted to the controller wireless interface of the HVAC control.The HVAC control is configured to store the default settings for the oneor more HVAC system configuration parameters in the memory of the HVACcontrol to control the at least one HVAC component according to thedefault settings for the one or more HVAC system configurationparameters.

In exemplary embodiments, an HVAC system comprises a first HVACcomponent, a first HVAC control, and a mobile device. The first HVACcontrol is configured to control the first HVAC component according toone or more first HVAC system configuration parameters, the first HVACcontrol including a first controller wireless interface and a firstmemory. The mobile device includes a user interface and a mobilewireless interface. The mobile device is configured to display the oneor more HVAC system configuration parameters on the user interface,receive user input settings for the one or more first HVAC systemconfiguration parameters, and wirelessly transmit the received userinput settings for the one or more first HVAC system configurationparameters to the first controller wireless interface of the first HVACcontrol. An identifier of the first HVAC control and the one or morefirst HVAC system configuration parameters are retrievable, via themobile device, from the first memory of the first HVAC control and/orfrom a remote server.

In exemplary embodiments, the HVAC system includes a second HVACcontrol, whereby the identifier of the first HVAC control and the one ormore first HVAC system configuration parameters are usable forconfiguring the second HVAC control. The second HVAC control may be areplacement for the first HVAC control. The identifier of the first HVACcontrol and the one or more first HVAC system configuration parametersmay be downloadable to the second HVAC control as default settingsand/or usable for configuring the second HVAC control for use incontrolling the first HVAC component according to the one or more firstHVAC system configuration parameters. The first controller wirelessinterface may include a short-range wireless communication interface.The mobile wireless interface may include a short-range wirelesscommunication interface. The second HVAC control may comprise a secondcontroller wireless interface including a short-range wirelesscommunication interface. The identifier of the first HVAC control andthe one or more first HVAC system configuration parameters may beretrievable from the first memory of the first HVAC control and/or fromthe remote server and downloadable to the second HVAC control viawireless communication between the short-range wireless communicationinterface of the first HVAC control, the short-range wirelesscommunication interface of the mobile device, and the short-rangewireless communication interface of the second HVAC control.

In exemplary embodiments, the short-range wireless communicationinterface of the first HVAC control may comprise a Near FieldCommunication (NFC) short-range wireless communication interface. Theshort-range wireless communication interface of the mobile device maycomprise a Near Field Communication (NFC) short-range wirelesscommunication interface. The short-range wireless communicationinterface of the second HVAC control may comprise a Near FieldCommunication (NFC) short-range wireless communication interface.

In exemplary embodiments, the HVAC system includes a second HVACcomponent. One or more component properties and/or configurationparameters of the second HVAC component are obtainable, via the mobiledevice. The one or more component properties and/or configurationparameters of the second HVAC component are usable for configuring thefirst HVAC control for controlling the first HVAC component inaccordance with the one or more component properties and/orconfiguration parameters of the second HVAC component.

In exemplary embodiments, the first HVAC component comprise an indoorHVAC component. The second HVAC component comprise an outdoor HVACcomponent. One or more component properties and/or configurationparameters of the outdoor HVAC component are obtainable via the mobiledevice. The one or more component properties and/or configurationparameters of the outdoor HVAC component are usable for setting up thefirst HVAC control to control the indoor HVAC component in accordancewith the one or more component properties and/or configurationparameters of the outdoor HVAC component. The one or more componentproperties and/or configuration parameters of the outdoor HVAC componentmay include one or more of an outdoor unit size, whether the outdoorHVAC component is configured for air conditioning only or configured forair conditioning and heat pump, and/or whether the outdoor HVACcomponent is single stage, two stage, or modulating. The one or morecomponent properties and/or configuration parameters of the outdoor HVACcomponent may be usable for configuring indoor airflow required for airconditioning and/or heat pump mode of the indoor HVAC component. Themobile device may be configured to obtain the one or more componentproperties and/or configuration parameters of the outdoor HVAC componentby parsing an image of a label as captured by a camera, or by the mobiledevice receiving the one or more component properties and/orconfiguration parameters of the outdoor HVAC component entered into theuser interface. The indoor HVAC component may comprise a replacementindoor HVAC component. Or the outdoor and indoor HVAC components maycomprise new outdoor and indoor HVAC components of a new HVAC systeminstallation.

In exemplary embodiments, the one or more component properties and/orconfiguration parameters of the second HVAC component are retrievable,via the mobile device, from the memory of a second HVAC control and/orfrom a remote server or the cloud. Additionally, or alternatively, themobile device is configured to obtain the one or more componentproperties and/or configuration parameters of the second HVAC componentby parsing an image of a label as captured by a camera, or by the mobiledevice receiving the one or more component properties and/orconfiguration parameters of the outdoor HVAC component entered into theuser interface, or by a second HVAC control wirelessly transmitting theone or more component properties and/or configuration parameters of thesecond HVAC component to the mobile wireless interface of the mobiledevice.

In exemplary embodiments, the identifier of the first HVAC control andthe one or more first HVAC system configuration parameters areretrievable directly from the memory of the first HVAC control via themobile device without retrieving the identifier of the first HVACcontrol and the one or more first HVAC system configuration parametersfrom a remote server or the cloud.

In exemplary embodiments, an HVAC system comprises a first HVACcomponent, a first HVAC control, a second HVAC component, a second HVACcontrol, and a mobile device. The first HVAC control is configured tocontrol the first HVAC component according to one or more first HVACsystem configuration parameters. The first HVAC control includes a firstcontroller wireless interface and a first memory. The second HVACcontrol includes a second controller wireless interface and a secondmemory. The mobile device includes a user interface and a mobilewireless interface. An identifier of the first HVAC control and the oneor more first HVAC system configuration parameters are retrievable, viathe mobile device, from the first memory of the first HVAC controland/or from a remote server. The identifier of the first HVAC controland the one or more first HVAC system configuration parameters areusable for configuring the second HVAC control for use in controllingthe second HVAC component according to one or more second HVAC systemconfiguration parameters.

In exemplary embodiments, the first controller wireless interfaceincludes a short-range wireless communication interface. The mobilewireless interface includes a short-range wireless communicationinterface. The second controller wireless interface includes ashort-range wireless communication interface. The identifier of thefirst HVAC control and the one or more first HVAC system configurationparameters are retrievable from the first memory of the first HVACcontrol and/or from the remote server and downloadable to the secondHVAC control via wireless communication between the short-range wirelesscommunication interface of the first HVAC control, the short-rangewireless communication interface of the mobile device, and theshort-range wireless communication interface of the second HVAC control.The short-range wireless communication interface of the first HVACcontrol may comprise a Near Field Communication (NFC) short-rangewireless communication interface. The short-range wireless communicationinterface of the mobile device may comprise a Near Field Communication(NFC) short-range wireless communication interface. The short-rangewireless communication interface of the second HVAC control may comprisea Near Field Communication (NFC) short-range wireless communicationinterface.

In exemplary embodiments, the identifier of the first HVAC control andthe one or more first HVAC system configuration parameters areretrievable directly from the memory of the first HVAC control via themobile device without retrieving the identifier of the first HVACcontrol and the one or more first HVAC system configuration parametersfrom a remote server or the cloud.

In exemplary embodiments, an HVAC system comprises a first HVACcomponent; a first HVAC control, a second HVAC component, and a mobiledevice. The first HVAC control is configured to control the first HVACcomponent according to one or more first HVAC system configurationparameters. The first HVAC control includes a first controller wirelessinterface and a first memory. The mobile device includes a userinterface and a mobile wireless interface. The mobile device isconfigured to obtain one or more component properties and/orconfiguration parameters of the second HVAC component. The one or morecomponent properties and/or configuration parameters of the second HVACcomponent are usable for configuring the first HVAC control forcontrolling the first HVAC component in accordance with the one or morecomponent properties and/or configuration parameters of the second HVACcomponent.

In exemplary embodiments, the first HVAC component comprise an indoorHVAC component. The second HVAC component comprise an outdoor HVACcomponent. One or more component properties and/or configurationparameters of the outdoor HVAC component are obtainable via the mobiledevice. The one or more component properties and/or configurationparameters of the outdoor HVAC component are usable for setting up thefirst HVAC control to control the indoor HVAC component in accordancewith the one or more component properties and/or configurationparameters of the outdoor HVAC component. The one or more componentproperties and/or configuration parameters of the outdoor HVAC componentmay include one or more of an outdoor unit size, whether the outdoorHVAC component is configured for air conditioning only or configured forair conditioning and heat pump, and/or whether the outdoor HVACcomponent is single stage, two stage, or modulating. The one or morecomponent properties and/or configuration parameters of the outdoor HVACcomponent may be usable for configuring indoor airflow required for airconditioning and/or heat pump mode of the indoor HVAC component. Themobile device may be configured to obtain the one or more componentproperties and/or configuration parameters of the outdoor HVAC componentby parsing an image of a label as captured by a camera, or by the mobiledevice receiving the one or more component properties and/orconfiguration parameters of the outdoor HVAC component entered into theuser interface. The indoor HVAC component may comprise a replacementindoor HVAC component. Or the outdoor and indoor HVAC components maycomprise new outdoor and indoor HVAC components of a new HVAC systeminstallation.

In exemplary embodiments, the one or more component properties and/orconfiguration parameters of the second HVAC component are retrievable,via the mobile device, from the memory of a second HVAC control and/orfrom a remote server or the cloud. Additionally, or alternatively, themobile device is configured to obtain the one or more componentproperties and/or configuration parameters of the second HVAC componentby parsing an image of a label as captured by a camera, or by the mobiledevice receiving the one or more component properties and/orconfiguration parameters of the outdoor HVAC component entered into theuser interface, or by a second HVAC control wirelessly transmitting theone or more component properties and/or configuration parameters of thesecond HVAC component to the mobile wireless interface of the mobiledevice.

In exemplary embodiments, a software application (an App) resident on amobile device (e.g., smartphone, tablet, etc.) is configured to beoperable for automatically configuring settings for an HVAC control viathe mobile device when a user uses the App to enters at least a portionof the HVAC control’s part/model number (broadly, an identifier) andthereafter selects the HVAC control. The settings for the HVAC control(e.g., default settings, component properties, HVAC system configurationparameters, etc.) are stored directly in and retrievable directly fromthe memory of the mobile device via the App for download to the memoryof the HVAC control. Accordingly, this exemplary embodiments allows theconfiguration settings for the HVAC control to be retrievable directlyfrom the memory of the mobile device without having to retrieve any ofthe HVAC configuration settings from a remote server or the cloud.

FIGS. 7 through 19 are screenshots that may be displayed on a mobiledevice display screen (e.g., touchscreen, etc.) when using a softwareapplication (an App) resident on the mobile device to configure an HVACcontrol (which may be new or a replacement HVAC control) in accordancewith one example embodiment of the disclosure As disclosed herein, themobile device is configured, via the App, to automatically populate acorrect configuration data set for a HVAC control selected by the uservia the App, e.g., by entering at least a portion of a part/model numberand searching for the HVAC control, scanning a label, etc. Theconfiguration data for the HVAC control is retrievable and downloadabledirectly from the memory of the mobile device to the HVAC control (e.g.,without having to first retrieve and download the configuration datafrom a remote server or the cloud).

The user may search for a valid cross reference part/model number insidethe App. And the App is configured to automatically populate the correctconfiguration setting(s) based off the part/model number that wassearched and selected by the user. The user may begin to type in apart/model number for an HVAC control being replaced. As the user entersmore of the part/model number, the App may “drill down” andprogressively present a shorter and shorter list of choices from thememory of the mobile device as to which control is being entered by theuser. When the user recognizes the correct choice of the controldisplayed in the list of choices generated by the App, the user may thenselect the control from the list, e.g., by touching the part/modelnumber on the touchscreen display of the mobile device, etc. In responseto the user selection of the control’s part/model number in the listgenerated by the App, the App automatically presents the correctconfiguration data (e.g., one or more component properties,configuration parameters for the HVAC control, etc.) for the replacementHVAC control. Advantageously, the user may then download the correctconfiguration data directly from the memory of the mobile device to thereplacement HVAC control via short-range wireless communicationinterfaces (e.g., BLUETOOTH (BT), Near Field Communication (NFC), etc.)or other radio communication interfaces of the mobile device andreplacement HVAC control.

With continued reference to FIGS. 7 to 19 , an introductory screen maybe displayed on the mobile device when the App is first opened. Theintroductory screen may indicate that the App is initializing. Duringthe initialization, the App may determine whether or not Internetconnectivity is available to the mobile device.

Although the App’s functionality (e.g., database of VAC controlpart/model numbers, HVAC control configuration data, etc.) is residenton the mobile device (e.g., in the program code of the App, etc.), theApp may be configured to collect high level information from the user.Such information may be collected in the background in accordance withan End User License Agreement (EULA). By way of example, the followinginformation may be collected such as (1) the operating system of themobile device on which the App is being used; (2) smartphone model onwhich the App is being used, (3) country in which the App is being used,(4) high level location where the App is being used; (5) App relatedfunctionality such as crash, read failure, write failure, read success,write success, etc.; (6) detail controls level information such ascontrol ADCS number, control error codes at the time of installation,control configuration information at the time installation, etc. IfInternet is not available, the App’s functionality will remainoperational but collected data will not be sent until the mobile deviceis connected to the Internet.

After the initialization is complete, the App then displays a userselectable item “Connect to Control”. When a user selects (e.g., bytapping on the touchscreen display, etc.) the “Connect to Control” item,the “Connect to Control” text dims and an NFC scan pop-up is displayed(FIG. 8 ) instructing the user to place the mobile device on the NFClogo or NFC locator on the HVAC control. After the user successfullyplaces the mobile device in contact with or sufficiently close to theNFC logo or NFC locator on the HVAC control, the App will display anotification to the user that the data read was successful (FIG. 9 ).The App then uploads information for the HVAC control (e.g., controltype along with parameters consistent with that control type) anddisplays the identified HVAC control, which in this example is50D50U-843 configured for intermittent pilot (FIG. 10 ).

As shown in FIG. 11 , a list of the user’s recent searches may bedisplayed. If none of the recent searches are selected by the user, theuser may begin to enter the part/model number of the existing HVACcontrol that is to be replaced, which in this example is a CapableControls DSI unit. As shown by FIGS. 12-14 , the user may type in thepart/model number from the HVAC control being replaced. And the App may“drill down” and progressively present a shorter and shorter list ofpossible choices as the user continues to enter more of the control’spart/model number, e.g., S (FIG. 12 ), S8 (FIG. 13 ), S86 (FIG. 14 ),etc.

The App searches for possible choices from the memory of the mobiledevice that correspond with or correlate to the part/module number (orportion thereof) that has been entered by the user. This searchcapability provides a relatively quick way for a user to obtain aconfiguration data set for an HVAC control that is being replaced.Sometimes, the user may not know all of the configuration timings andother configuration settings for a HVAC control to be replaced. Instead,the user may only know the HVAC control’s part/model number.Advantageously, the search capability provided by the App may thus allowthe user to correctly configure a replacement HVAC control so long asthe user at least knows the part/model number of the HVAC control beingreplaced. The App’s search capability may also advantageously reducehuman error that may otherwise lead to misconfiguring a replacement HVACcontrol.

As shown in FIG. 15 , the user has selected (e.g., by tapping on thetouchscreen display of the mobile device, etc.) one of the controls fromthe list of options displayed on the mobile device. In response touser’s selection, the App changes the information from the uploaded50D50U-843 configuration (FIG. 10 ) to the configuration for a CapableControls DSI (FIG. 16 ). In alternative embodiments, the user may beable to manipulate one or more settings manually after searching in casethe user wants to make any additional changes to the settings of thereplacement HVAC control.

Next, the user selects (e.g., by tapping the touchscreen display, etc.)the “Update Control” item (FIG. 16 ). In response to the user’sselection of “Update Control”, an NFC scan pop-up is displayed (FIG. 17) instructing the user to place the mobile device on the NFC logo or NFClocator on the replacement HVAC control. The user may be instructed tohold the mobile device steady (FIG. 18 ) as the replacement HVAC controlis being updated. The user may then be notified (FIG. 19 ) when the datahas been successfully updated to the replacement HVAC control.

As noted above, the App is configured to progressively present a shorterand shorter list of possible choices that correspond or correlate withthe user’s continued entry of the control’s part/model number. Inexemplary embodiments, the App is configured to only allow the user toselect part/model numbers that are included in the internal list ofvalid replacement part/model numbers stored in the memory of the mobiledevice. If a user searches for a part/model number outside of theinternal list of valid replacement part/model numbers, the App isconfigured to notify or alert the user of the wrong or incorrect controltype. For example, the App may alert the user if the user selected anignition control but incorrectly began entering a part/model number fora defrost control.

In another exemplary embodiment, the App is configured to allow the userto search a part/model number before scanning a control. In thisexample, the App is configured to allow user selection of any part/modelnumber that is replaceable by an NFC-enabled control. When the userscans the control with the selected part/model number, the App isconfigured to perform a compatibility check based of the control typescanned and the part/model number selected. If the compatibility checkfails, the data read or write will not be allowed, and a message will bedisplayed to notify the user of the failed compatibility check.

In exemplary embodiments, the App is configured to be operable withnon-integrated ignition modules for spark ignition including bothIntermittent Pilot (IP) and Direct Spark (DS) system ignition types asshown in FIGS. 10 and 16 . In additional exemplary embodiments, the Appis configured to also be operable with integrated single stage furnacecontrols.

In exemplary embodiments, a system comprises a mobile device (e.g., asmartphone, etc.) including a user interface, a memory, and a mobilewireless interface. The mobile device is configured to receive and/ordetermine a first identifier of the first HVAC control and toautomatically configure one or more first settings for the first HVACcontrol corresponding with the first identifier. The one or more firstsettings are stored within and retrievable directly from the memory ofthe mobile device. The one or more first settings may be displayed onthe user interface. The mobile device is also configured to receiveand/or determine a second identifier of the second HVAC control and toautomatically configure one or more second settings for the second HVACcontrol corresponding with the second identifier. The one or more secondsettings may be displayed on the user interface. The one or more secondsettings are stored within and retrievable directly from the memory ofthe mobile device. The mobile device is also configured to wirelesslytransmit, via the mobile wireless interface, the one or more secondsettings from the memory of the mobile device to the second HVAC controlfor download to a memory of the second HVAC control for controlling atleast one HVAC component according to the one or more second settings.

In exemplary embodiments, the mobile device is configured to receive auser entry, via the user interface, of at least a portion of the secondidentifier of the second HVAC control; display, on the user interface, alist of possible HVAC controls that correspond with the at least aportion of the second identifier of the second HVAC control entered bythe user; and allow the user to select the second HVAC control from thelist of possible HVAC controls displayed on the user interface. Themobile device is also configured to display a progressively shorter listof the possible HVAC controls for selection by the user as the usercontinues to enter more of the second identifier of the second HVACcontrol.

In exemplary embodiments, the mobile device is configured to receive auser selection of the second identifier of the second HVAC control froma list of HVAC control identifiers displayed on the user interface; andautomatically configure the one or more second settings for the secondHVAC control that corresponds with the user selection of the secondidentifier of the second HVAC control from the list of HVAC controlidentifiers, the list of HVAC control identifiers and settings for theHVAC controls identified in the list of HVAC control identifiers storedwithin and retrievable from the memory of the mobile device. The mobiledevice is also configured such that the list of HVAC control identifiersand the settings for the HVAC controls identified in the list of HVACcontrol identifiers are stored within and retrievable from the memory ofthe mobile device without retrieving the list of HVAC controlidentifiers and the settings from a remote server or cloud.

In exemplary embodiments, the mobile device is configured such that theone or more first settings for the first HVAC control and the one ormore second settings for the second HVAC control are stored within andretrievable directly from the memory of the mobile device withoutretrieving the one or more first settings for the first HVAC control andthe one or more second settings for the second HVAC control from aremote server or cloud.

In exemplary embodiments, the system includes the second HVAC control,which is configured to control at least one HVAC component according toone or more HVAC system configuration parameters. The second HVACcontrol is configured to download and store the one or more secondsettings wirelessly received from the mobile wireless interface in amemory of the second HVAC control for use as the one or more HVAC systemconfiguration parameters when controlling at least one HVAC component.

In exemplary embodiments, the mobile device is configured to configuredto determine the first identifier of the first HVAC control by parsingan image of a label of the first HVAC control as captured by a camera,or by the mobile device receiving the first identifier of the first HVACcontrol entered into the user interface, or by the first HVAC controlwirelessly transmitting the first identifier of the first HVAC controlto the mobile wireless interface of the mobile device.

In exemplary embodiments, the mobile device is configured to determinethe second identifier of the second HVAC control by parsing an image ofa label of the second HVAC control as captured by a camera, or by themobile device receiving the second identifier of the second HVAC controlentered into the user interface, or by the second HVAC controlwirelessly transmitting the second identifier of the second HVAC controlto the mobile wireless interface of the mobile device.

In exemplary embodiments, the mobile device is configured to receive oneor more adjustments, via the user interface, to the one or more secondsettings for the second HVAC control; and wirelessly transmit, via themobile wireless interface, the adjusted setting(s) to the second HVACcontrol for download to the memory of the second HVAC control forcontrolling at least one HVAC component according to the adjustedsetting(s).

In exemplary embodiments, the mobile wireless interface of the mobiledevice comprises a Near Field Communication (NFC) short-range wirelesscommunication interface. The system includes the first HVAC control,which comprises a Near Field Communication (NFC) short-range wirelesscommunication interface. The system includes the second HVAC control,which comprises a Near Field Communication (NFC) short-range wirelesscommunication interface.

In exemplary embodiments, the mobile device is configured to receiveand/or determine the first identifier of the first HVAC control byscanning, via the mobile device, a first NFC locator on the first HVACcontrol when the mobile device is placed in contact with or closeproximity to first NFC locator on the first HVAC control such that theNFC short-range wireless communication interface of the mobile device isin wireless communication with the NFC short-range wirelesscommunication interface of the first HVAC control. The mobile device isalso configured to wirelessly transmit the one or more second settingsfor the second HVAC control from the memory of the mobile device to thesecond HVAC control after the mobile device scans a second NFC locatoron the second HVAC control when the mobile device is placed in contactwith or close proximity to the second NFC locator on the second HVACcontrol such that the NFC short-range wireless communication interfaceof the mobile device is in wireless communication with the NFCshort-range wireless communication interface of the second HVAC control.

In exemplary embodiments, the mobile device is configured to allow theuser to search for and select, via the user interface, the secondidentifier of the second HVAC control before scanning the first NFClocator on the first HVAC control; perform a compatibility check afterscanning the first NFC locator on the first HVAC control to determinecompatibility of the second HVAC control as a replacement for the firstHVAC control; and if the compatibility check fails, disallow thewireless transmission of the one or more second settings from the memoryof the mobile device to the second HVAC control and notify the user ofthe failed compatibility check.

Also disclosed are methods of configuring one or more settings for areplacement HVAC control for controlling at least one HVAC componentaccording to the one or more settings. In exemplary embodiments, themethod comprises receiving and/or determining a first identifier of afirst HVAC control; automatically configuring one or more first settingsfor the first HVAC control corresponding with the first identifier, theone or more first settings stored within and retrievable directly from amemory of a mobile device (e.g., a smartphone, etc.); displaying the oneor more first settings on a user interface of the mobile device;receiving and/or determining a second identifier of a second HVACcontrol; automatically configuring one or more second settings for thesecond HVAC control corresponding with the second identifier, the one ormore second settings stored within and retrievable directly from thememory of the mobile device; displaying the one or more second settingson the user interface of the mobile device; and wirelessly transmittingthe one or more second settings from the memory of the mobile device tothe second HVAC control for download to a memory of the second HVACcontrol for controlling at least one HVAC component according to the oneor more second settings.

In exemplary embodiments, the method includes receiving a user entry,via the user interface, of at least a portion of the second identifierof the second HVAC control; displaying, on the user interface, a list ofpossible HVAC controls that correspond with the at least a portion ofthe second identifier of the second HVAC control entered by the user;and allowing the user to select the second HVAC control from the list ofpossible HVAC controls displayed on the user interface. The method alsoincludes displaying, on the user interface, a progressively shorter listof the possible HVAC controls for selection by the user as the usercontinues to enter more of the second identifier of the second HVACcontrol.

In exemplary embodiments, the method includes retrieving the one or morefirst settings for the first HVAC control and the one or more secondsettings for the second HVAC control directly from the memory of themobile device without retrieving the one or more first settings for thefirst HVAC control and the one or more second settings for the secondHVAC control from a remote server or cloud.

In exemplary embodiments, the method includes determining the firstidentifier of the first HVAC control by parsing an image of a label ofthe first HVAC control as captured by a camera, or by the mobile devicereceiving the first identifier of the first HVAC control entered intothe user interface, or by the first HVAC control wirelessly transmittingthe first identifier of the first HVAC control to the mobile device. Themethod also includes determining the second identifier of the secondHVAC control by parsing an image of a label of the second HVAC controlas captured by a camera, or by the mobile device receiving the secondidentifier of the second HVAC control entered into the user interface,or by the second HVAC control wirelessly transmitting the secondidentifier of the second HVAC control to the mobile device.

In exemplary embodiments, the method includes receiving one or moreadjustments, via the user interface, to the one or more second settingsfor the second HVAC control; and wirelessly transmitting the adjustedsetting(s) from the mobile device to the second HVAC control fordownload to the memory of the second HVAC control for controlling atleast one HVAC component according to the adjusted setting(s).

In exemplary embodiments, the mobile device includes a Near FieldCommunication (NFC) short-range wireless communication interface. Thefirst HVAC control includes a Near Field Communication (NFC) short-rangewireless communication interface. The second HVAC control includes aNear Field Communication (NFC) short-range wireless communicationinterface. And the method includes receiving and/or determining thefirst identifier of the first HVAC control by scanning, via the mobiledevice, a first NFC locator on the first HVAC control after placing themobile device in contact with or close proximity to first NFC locator onthe first HVAC control such that the NFC short-range wirelesscommunication interface of the mobile device is in wirelesscommunication with the NFC short-range wireless communication interfaceof the first HVAC control. The method also includes wirelesslytransmitting the one or more second settings for the second HVAC controlfrom the memory of the mobile device to the second HVAC control afterscanning, via the mobile device, a second NFC locator on the second HVACcontrol when the mobile device is placed in contact with or closeproximity to the second NFC locator on the second HVAC control such thatthe NFC short-range wireless communication interface of the mobiledevice is in wireless communication with the NFC short-range wirelesscommunication interface of the replacement HVAC control.

In exemplary embodiments, the method includes allowing the user tosearch for and select, via the user interface, the second identifier ofthe second HVAC control before scanning the first NFC locator on thefirst HVAC control; performing a compatibility check after scanning thefirst NFC locator on the first HVAC control to determine compatibilityof the second HVAC control as a replacement for the first HVAC control;and if the compatibility check fails, disallowing the wirelesstransmission of the one or more second settings from the memory of themobile device to the second HVAC control and notifying the user of thefailed compatibility check.

In exemplary embodiments, a mobile device configured to perform a methodas disclosed herein for configuring one or more settings for areplacement HVAC control for controlling at least one HVAC componentaccording to the one or more settings.

In exemplary embodiments, a non-transitory computer-readable storagemedia comprises computer-executable instructions, which when executed byat least one processor, cause the at least one processor to be operablefor receiving and/or determining a first identifier of a first HVACcontrol; automatically configuring one or more first settings for thefirst HVAC control corresponding with the first identifier; displayingthe one or more first settings on a user interface of a mobile device(e.g., a smartphone, etc.); receiving and/or determining a secondidentifier of a second HVAC control; automatically configuring one ormore second settings for the second HVAC control corresponding with thesecond identifier; displaying the one or more second settings on theuser interface of the mobile device; and wirelessly transmitting the oneor more second settings from the memory of the mobile device to thesecond HVAC control for download to a memory of the second HVAC controlfor controlling at least one HVAC component according to the one or moresecond settings. The one or more first settings are stored within andretrievable directly from a memory of a mobile device. The one or moresecond settings are stored within and retrievable directly from thememory of the mobile device.

In exemplary embodiments, the computer-executable instructions includecomputer-executable instructions, which when executed by at least oneprocessor, cause the at least one processor to be operable for receivinga user entry, via the user interface, of at least a portion of thesecond identifier of the second HVAC control; displaying, on the userinterface, a list of possible HVAC controls that correspond with the atleast a portion of the second identifier of the second HVAC controlentered by the user; and allowing the user to select the second HVACcontrol from the list of possible HVAC controls displayed on the userinterface.

In exemplary embodiments, the computer-executable instructions includecomputer-executable instructions, which when executed by at least oneprocessor, cause the at least one processor to be operable fordisplaying, on the user interface, a progressively shorter list of thepossible HVAC controls for selection by the user as the user continuesto enter more of the second identifier of the second HVAC control.

In exemplary embodiments, the computer-executable instructions includecomputer-executable instructions, which when executed by at least oneprocessor, cause the at least one processor to be operable forretrieving the one or more first settings for the first HVAC control andthe one or more second settings for the second HVAC control directlyfrom the memory of the mobile device without retrieving the one or morefirst settings for the first HVAC control and the one or more secondsettings for the second HVAC control from a remote server or cloud.

In exemplary embodiments, a mobile device comprises the non-transitorycomputer-readable storage media disclosed herein.

In exemplary embodiments, a system comprises a mobile device including auser interface, a memory, and a mobile wireless interface. The mobiledevice is configured to receive and/or determine an identifier of anHVAC control, and automatically configure one or more settings for theHVAC control corresponding with the identifier. The one or more settingsare stored within and retrievable directly from the memory of the mobiledevice. The mobile device is also configured to display the one or moresettings for the HVAC control on the user interface, and wirelesslytransmit, via the mobile wireless interface, the one or more settingsfrom the memory of the mobile device to the HVAC control for download toa memory of the HVAC control for controlling at least one HVAC componentaccording to the one or more settings.

In exemplary embodiments, the mobile device is configured to receive auser entry, via the user interface, of at least a portion of theidentifier of the HVAC control; display, on the user interface, a listof possible HVAC controls that correspond with the at least a portion ofthe identifier of the HVAC control entered by the user; and allow theuser to select the HVAC control from the list of possible HVAC controlsdisplayed on the user interface. The mobile device is also configured todisplay a progressively shorter list of the possible HVAC controls forselection by the user as the user continues to enter more of theidentifier of the HVAC control.

In exemplary embodiments, the mobile device is configured to receive auser selection, via the user interface, of the identifier of the HVACcontrol from a list of HVAC control identifiers displayed on the userinterface; and automatically configure the one or more settings for theHVAC control that corresponds with the user selection of the identifierof the HVAC control from the list of HVAC control identifiers, the listof HVAC control identifiers and settings for the HVAC controlsidentified in the list of HVAC control identifiers stored within andretrievable from the memory of the mobile device. The mobile device isalso configured such that the list of HVAC control identifiers and thesettings for the HVAC controls identified in the list of HVAC controlidentifiers are stored within and retrievable from the memory of themobile device without retrieving the list of HVAC control identifiersand the settings from a remote server or cloud.

In exemplary embodiments, the mobile device is configured such that theone or more settings for the HVAC control are stored within andretrievable directly from the memory of the mobile device withoutretrieving the one or more settings for the HVAC control from a remoteserver or cloud.

In exemplary embodiments, the system includes the HVAC control, which isconfigured to control at least one HVAC component according to one ormore HVAC system configuration parameters. The HVAC control isconfigured to download and store the one or more settings wirelesslyreceived from the mobile wireless interface in the memory of the HVACcontrol for use as the one or more HVAC system configuration parameterswhen controlling at least one HVAC component.

In exemplary embodiments, the mobile device is configured to determinethe identifier of the HVAC control by parsing an image of a label of theHVAC control as captured by a camera, or by the mobile device receivingthe identifier of the HVAC control entered into the user interface, orby the HVAC control wirelessly transmitting the identifier of the HVACcontrol to the mobile wireless interface of the mobile device.

In exemplary embodiments, the mobile device is configured to receive oneor more adjustments, via the user interface, to the one or more settingsfor the HVAC control; and wirelessly transmit, via the mobile wirelessinterface, the adjusted setting(s) to the HVAC control for download tothe memory of the HVAC control for controlling at least one HVACcomponent according to the adjusted setting(s).

In exemplary embodiments, the mobile wireless interface of the mobiledevice comprises a Near Field Communication (NFC) short-range wirelesscommunication interface. The system includes the HVAC control, whichcomprises a Near Field Communication (NFC) short-range wirelesscommunication interface.

In exemplary embodiments, the mobile device is configured to receiveand/or determine the identifier of the HVAC control by scanning, via themobile device, an NFC locator on the HVAC control when the mobile deviceis placed in contact with or close proximity to NFC locator on the HVACcontrol such that the NFC short-range wireless communication interfaceof the mobile device is in wireless communication with the NFCshort-range wireless communication interface of the HVAC control.

In exemplary embodiments, the mobile device is configured to allow theuser to search for and select, via the user interface, an identifier ofa replacement HVAC control before scanning the NFC locator on the HVACcontrol; perform a compatibility check after scanning the NFC locator onthe HVAC control to determine compatibility of the selected replacementHVAC control as a replacement for the HVAC control that was scanned; andif the compatibility check fails, disallow the wireless transmission ofthe one or more settings from the memory of the mobile device to thereplacement HVAC control and notify the user of the failed compatibilitycheck.

In exemplary embodiments, the system is configured to be operable withignition modules for spark ignition. And the one or more settingsinclude intermittent pilot or direct spark system ignition type, numberof tries for ignition, trial for ignition period, pre-purge duration,inter-purge duration, post-purge duration, local or remote flame sensetype, and auto restart time.

In exemplary embodiments, the system includes a first HVAC control and areplacement HVAC control for the first HVAC control. The mobile deviceis configured to receive and/or determine a first identifier of thefirst HVAC control; automatically configure one or more settings for thefirst HVAC control corresponding with the first identifier, the one ormore settings for the first HVAC control stored within and retrievabledirectly from the memory of the mobile device; display the one or moresettings for the first HVAC control on the user interface; receiveand/or determine a second identifier of the replacement HVAC control;automatically configure one or more settings for the replacement HVACcontrol corresponding with the second identifier, the one or moresettings for the replacement HVAC control stored within and retrievabledirectly from the memory of the mobile device; display the one or moresettings for the replacement HVAC control on the user interface; andwirelessly transmit, via the mobile wireless interface, the one or moresettings for the replacement HVAC control from the memory of the mobiledevice to the replacement HVAC control for download to a memory of thereplacement HVAC control for controlling at least one HVAC componentaccording to the one or settings for the replacement HVAC control.

In exemplary embodiments, the first HVAC control comprises a Near FieldCommunication (NFC) short-range wireless communication interface. Thereplacement HVAC control comprises a Near Field Communication (NFC)short-range wireless communication interface. The mobile wirelessinterface of the mobile device comprises a Near Field Communication(NFC) short-range wireless communication interface. The mobile device isconfigured to receive and/or determine the first identifier of the firstHVAC control by scanning, via the mobile device, a first NFC locator onthe first HVAC control when the mobile device is placed in contact withor close proximity to first NFC locator on the first HVAC control suchthat the NFC short-range wireless communication interface of the mobiledevice is in wireless communication with the NFC short-range wirelesscommunication interface of the first HVAC control. The mobile device isalso configured to wirelessly transmit the one or more settings for thereplacement HVAC control from the memory of the mobile device to thereplacement HVAC control after the mobile device scans a second NFClocator on the replacement HVAC control when the mobile device is placedin contact with or close proximity to the second NFC locator on thereplacement HVAC control such that the NFC short-range wirelesscommunication interface of the mobile device is in wirelesscommunication with the NFC short-range wireless communication interfaceof the replacement HVAC control.

Example embodiments are provided so that this disclosure will bethorough and will fully convey the scope to those who are skilled in theart. Numerous specific details are set forth such as examples ofspecific components, devices, and methods, to provide a thoroughunderstanding of embodiments of the present disclosure. It will beapparent to those skilled in the art that specific details need not beemployed, that example embodiments may be embodied in many differentforms, and that neither should be construed to limit the scope of thedisclosure. In some example embodiments, well-known processes,well-known device structures, and well-known technologies are notdescribed in detail. In addition, advantages and improvements that maybe achieved with one or more exemplary embodiments of the presentdisclosure are provided for purpose of illustration only and do notlimit the scope of the present disclosure, as exemplary embodimentsdisclosed herein may provide all or none of the above mentionedadvantages and improvements and still fall within the scope of thepresent disclosure.

Specific dimensions, specific materials, and/or specific shapesdisclosed herein are example in nature and do not limit the scope of thepresent disclosure. The disclosure herein of particular values andparticular ranges of values for given parameters are not exclusive ofother values and ranges of values that may be useful in one or more ofthe examples disclosed herein. Moreover, it is envisioned that any twoparticular values for a specific parameter stated herein may define theendpoints of a range of values that may be suitable for the givenparameter (i.e., the disclosure of a first value and a second value fora given parameter can be interpreted as disclosing that any valuebetween the first and second values could also be employed for the givenparameter). For example, if Parameter X is exemplified herein to havevalue A and also exemplified to have value Z, it is envisioned thatparameter X may have a range of values from about A to about Z.Similarly, it is envisioned that disclosure of two or more ranges ofvalues for a parameter (whether such ranges are nested, overlapping ordistinct) subsume all possible combination of ranges for the value thatmight be claimed using endpoints of the disclosed ranges. For example,if parameter X is exemplified herein to have values in the range of 1 -10, or 2 - 9, or 3 - 8, it is also envisioned that Parameter X may haveother ranges of values including 1 - 9, 1 - 8, 1 - 3, 1 - 2, 2 - 10, 2 -8, 2 - 3, 3 - 10, and 3 - 9.

The terminology used herein is for the purpose of describing particularexample embodiments only and is not intended to be limiting. As usedherein, the singular forms “a,” “an,” and “the” may be intended toinclude the plural forms as well, unless the context clearly indicatesotherwise. The terms “comprises,” “comprising,” “including,” and“having,” are inclusive and therefore specify the presence of statedfeatures, integers, steps, operations, elements, and/or components, butdo not preclude the presence or addition of one or more other features,integers, steps, operations, elements, components, and/or groupsthereof. The method steps, processes, and operations described hereinare not to be construed as necessarily requiring their performance inthe particular order discussed or illustrated, unless specificallyidentified as an order of performance. It is also to be understood thatadditional or alternative steps may be employed.

When an element or layer is referred to as being “on,” “engaged to,”“connected to,” or “coupled to” another element or layer, it may bedirectly on, engaged, connected or coupled to the other element orlayer, or intervening elements or layers may be present. In contrast,when an element is referred to as being “directly on,” “directly engagedto,” “directly connected to,” or “directly coupled to” another elementor layer, there may be no intervening elements or layers present. Otherwords used to describe the relationship between elements should beinterpreted in a like fashion (e.g., “between” versus “directlybetween,” “adjacent” versus “directly adjacent,” etc.). As used herein,the term “and/or” includes any and all combinations of one or more ofthe associated listed items.

The term “about” when applied to values indicates that the calculationor the measurement allows some slight imprecision in the value (withsome approach to exactness in the value; approximately or reasonablyclose to the value; nearly). If, for some reason, the imprecisionprovided by “about” is not otherwise understood in the art with thisordinary meaning, then “about” as used herein indicates at leastvariations that may arise from ordinary methods of measuring or usingsuch parameters. For example, the terms “generally,” “about,” and“substantially,” may be used herein to mean within manufacturingtolerances. Or, for example, the term “about” as used herein whenmodifying a quantity of an ingredient or reactant of the invention oremployed refers to variation in the numerical quantity that can happenthrough typical measuring and handling procedures used, for example,when making concentrates or solutions in the real world throughinadvertent error in these procedures; through differences in themanufacture, source, or purity of the ingredients employed to make thecompositions or carry out the methods; and the like. The term “about”also encompasses amounts that differ due to different equilibriumconditions for a composition resulting from a particular initialmixture. Whether or not modified by the term “about,” the claims includeequivalents to the quantities.

Although the terms first, second, third, etc. may be used herein todescribe various elements, components, regions, layers and/or sections,these elements, components, regions, layers and/or sections should notbe limited by these terms. These terms may be only used to distinguishone element, component, region, layer or section from another region,layer or section. Terms such as “first,” “second,” and other numericalterms when used herein do not imply a sequence or order unless clearlyindicated by the context. Thus, a first element, component, region,layer or section discussed below could be termed a second element,component, region, layer or section without departing from the teachingsof the example embodiments.

Spatially relative terms, such as “inner,” “outer,” “beneath,” “below,”“lower,” “above,” “upper” and the like, may be used herein for ease ofdescription to describe one element or feature’s relationship to anotherelement(s) or feature(s) as illustrated in the figures. Spatiallyrelative terms may be intended to encompass different orientations ofthe device in use or operation in addition to the orientation depictedin the figures. For example, if the device in the figures is turnedover, elements described as “below” or “beneath” other elements orfeatures would then be oriented “above” the other elements or features.Thus, the example term “below” can encompass both an orientation ofabove and below. The device may be otherwise oriented (rotated 90degrees or at other orientations) and the spatially relative descriptorsused herein interpreted accordingly.

The foregoing description of the embodiments has been provided forpurposes of illustration and description. It is not intended to beexhaustive or to limit the disclosure. Individual elements, intended orstated uses, or features of a particular embodiment are generally notlimited to that particular embodiment, but, where applicable, areinterchangeable and can be used in a selected embodiment, even if notspecifically shown or described. The same may also be varied in manyways. Such variations are not to be regarded as a departure from thedisclosure, and all such modifications are intended to be includedwithin the scope of the disclosure.

1. A system comprising a mobile device including a user interface, amemory, and a mobile wireless interface, wherein the mobile device isconfigured to: receive and/or determine a first identifier of the firstHVAC control; automatically configure one or more first settings for thefirst HVAC control corresponding with the first identifier, the one ormore first settings stored within and retrievable directly from thememory of the mobile device; display the one or more first settings onthe user interface; receive and/or determine a second identifier of thesecond HVAC control; automatically configure one or more second settingsfor the second HVAC control corresponding with the second identifier,the one or more second settings stored within and retrievable directlyfrom the memory of the mobile device; display the one or more secondsettings on the user interface; and wirelessly transmit, via the mobilewireless interface, the one or more second settings from the memory ofthe mobile device to the second HVAC control for download to a memory ofthe second HVAC control for controlling at least one HVAC componentaccording to the one or more second settings.
 2. The system of claim 1,wherein the mobile device is configured to: receive a user entry, viathe user interface, of at least a portion of the second identifier ofthe second HVAC control; display, on the user interface, a list ofpossible HVAC controls that correspond with the at least a portion ofthe second identifier of the second HVAC control entered by the user;and allow the user to select the second HVAC control from the list ofpossible HVAC controls displayed on the user interface.
 3. The system ofclaim 2, wherein the mobile device is configured to display aprogressively shorter list of the possible HVAC controls for selectionby the user as the user continues to enter more of the second identifierof the second HVAC control.
 4. The system of claim 1, wherein the mobiledevice is configured to: receive a user selection of the secondidentifier of the second HVAC control from a list of HVAC controlidentifiers displayed on the user interface; and automatically configurethe one or more second settings for the second HVAC control thatcorresponds with the user selection of the second identifier of thesecond HVAC control from the list of HVAC control identifiers, the listof HVAC control identifiers and settings for the HVAC controlsidentified in the list of HVAC control identifiers stored within andretrievable from the memory of the mobile device.
 5. The system of claim4, wherein the mobile device is configured such that the list of HVACcontrol identifiers and the settings for the HVAC controls identified inthe list of HVAC control identifiers are stored within and retrievablefrom the memory of the mobile device without retrieving the list of HVACcontrol identifiers and the settings from a remote server or cloud. 6.The system of claim 1, wherein the mobile device is configured such thatthe one or more first settings for the first HVAC control and the one ormore second settings for the second HVAC control are stored within andretrievable directly from the memory of the mobile device withoutretrieving the one or more first settings for the first HVAC control andthe one or more second settings for the second HVAC control from aremote server or cloud.
 7. The system of claim 1, wherein: the systemincludes the second HVAC control, which is configured to control atleast one HVAC component according to one or more HVAC systemconfiguration parameters; and the second HVAC control is configured todownload and store the one or more second settings wirelessly receivedfrom the mobile wireless interface in a memory of the second HVACcontrol for use as the one or more HVAC system configuration parameterswhen controlling at least one HVAC component.
 8. The system of claim 1,wherein: the mobile device is configured to determine the firstidentifier of the first HVAC control by parsing an image of a label ofthe first HVAC control as captured by a camera, or by the mobile devicereceiving the first identifier of the first HVAC control entered intothe user interface, or by the first HVAC control wirelessly transmittingthe first identifier of the first HVAC control to the mobile wirelessinterface of the mobile device; and/or the mobile device is configuredto determine the second identifier of the second HVAC control by parsingan image of a label of the second HVAC control as captured by a camera,or by the mobile device receiving the second identifier of the secondHVAC control entered into the user interface, or by the second HVACcontrol wirelessly transmitting the second identifier of the second HVACcontrol to the mobile wireless interface of the mobile device.
 9. Thesystem of claim 1, wherein the mobile device is configured to: receiveone or more adjustments, via the user interface, to the one or moresecond settings for the second HVAC control; and wirelessly transmit,via the mobile wireless interface, the adjusted setting(s) to the secondHVAC control for download to the memory of the second HVAC control forcontrolling at least one HVAC component according to the adjustedsetting(s).
 10. The system of claim 1, wherein: the mobile wirelessinterface of the mobile device comprises a Near Field Communication(NFC) short-range wireless communication interface; the system includesthe first HVAC control, which comprises a Near Field Communication (NFC)short-range wireless communication interface; and the system includesthe second HVAC control, which comprises a Near Field Communication(NFC) short-range wireless communication interface.
 11. The system ofclaim 10, wherein: the mobile device is configured to receive and/ordetermine the first identifier of the first HVAC control by scanning,via the mobile device, a first NFC locator on the first HVAC controlwhen the mobile device is placed in contact with or close proximity tofirst NFC locator on the first HVAC control such that the NFCshort-range wireless communication interface of the mobile device is inwireless communication with the NFC short-range wireless communicationinterface of the first HVAC control; and the mobile device is configuredto wirelessly transmit the one or more second settings for the secondHVAC control from the memory of the mobile device to the second HVACcontrol after the mobile device scans a second NFC locator on the secondHVAC control when the mobile device is placed in contact with or closeproximity to the second NFC locator on the second HVAC control such thatthe NFC short-range wireless communication interface of the mobiledevice is in wireless communication with the NFC short-range wirelesscommunication interface of the second HVAC control.
 12. The system ofclaim 11, wherein the mobile device is configured to: allow the user tosearch for and select, via the user interface, the second identifier ofthe second HVAC control before scanning the first NFC locator on thefirst HVAC control; perform a compatibility check after scanning thefirst NFC locator on the first HVAC control to determine compatibilityof the second HVAC control as a replacement for the first HVAC control;and if the compatibility check fails, disallow the wireless transmissionof the one or more second settings from the memory of the mobile deviceto the second HVAC control and notify the user of the failedcompatibility check.
 13. A method of configuring one or more settingsfor a replacement HVAC control for controlling at least one HVACcomponent according to the one or more settings, the method comprising:receiving and/or determining a first identifier of a first HVAC control;automatically configuring one or more first settings for the first HVACcontrol corresponding with the first identifier, the one or more firstsettings stored within and retrievable directly from a memory of amobile device; displaying the one or more first settings on a userinterface of the mobile device; receiving and/or determining a secondidentifier of a second HVAC control; automatically configuring one ormore second settings for the second HVAC control corresponding with thesecond identifier, the one or more second settings stored within andretrievable directly from the memory of the mobile device; displayingthe one or more second settings on the user interface of the mobiledevice; and wirelessly transmitting the one or more second settings fromthe memory of the mobile device to the second HVAC control for downloadto a memory of the second HVAC control for controlling at least one HVACcomponent according to the one or more second settings.
 14. The methodof claim 13, wherein the method includes: receiving a user entry, viathe user interface, of at least a portion of the second identifier ofthe second HVAC control; displaying, on the user interface, a list ofpossible HVAC controls that correspond with the at least a portion ofthe second identifier of the second HVAC control entered by the user;and allowing the user to select the second HVAC control from the list ofpossible HVAC controls displayed on the user interface.
 15. The methodof claim 14, wherein the method includes displaying, on the userinterface, a progressively shorter list of the possible HVAC controlsfor selection by the user as the user continues to enter more of thesecond identifier of the second HVAC control.
 16. The method of claim13, wherein the method includes retrieving the one or more firstsettings for the first HVAC control and the one or more second settingsfor the second HVAC control directly from the memory of the mobiledevice without retrieving the one or more first settings for the firstHVAC control and the one or more second settings for the second HVACcontrol from a remote server or cloud.
 17. The method of claim 13,wherein the method includes: determining the first identifier of thefirst HVAC control by parsing an image of a label of the first HVACcontrol as captured by a camera, or by the mobile device receiving thefirst identifier of the first HVAC control entered into the userinterface, or by the first HVAC control wirelessly transmitting thefirst identifier of the first HVAC control to the the mobile device;and/or determining the second identifier of the second HVAC control byparsing an image of a label of the second HVAC control as captured by acamera, or by the mobile device receiving the second identifier of thesecond HVAC control entered into the user interface, or by the secondHVAC control wirelessly transmitting the second identifier of the secondHVAC control to the mobile device.
 18. The method of claim 13, whereinthe method includes: receiving one or more adjustments, via the userinterface, to the one or more second settings for the second HVACcontrol; and wirelessly transmitting the adjusted setting(s) from themobile device to the second HVAC control for download to the memory ofthe second HVAC control for controlling at least one HVAC componentaccording to the adjusted setting(s).
 19. The method of claim 13,wherein: the mobile device includes a Near Field Communication (NFC)short-range wireless communication interface; the first HVAC controlincludes a Near Field Communication (NFC) short-range wirelesscommunication interface; the second HVAC control includes a Near FieldCommunication (NFC) short-range wireless communication interface; andthe method includes:: receiving and/or determining the first identifierof the first HVAC control by scanning, via the mobile device, a firstNFC locator on the first HVAC control after placing the mobile device incontact with or close proximity to first NFC locator on the first HVACcontrol such that the NFC short-range wireless communication interfaceof the mobile device is in wireless communication with the NFCshort-range wireless communication interface of the first HVAC control;and wirelessly transmitting the one or more second settings for thesecond HVAC control from the memory of the mobile device to the secondHVAC control after scanning, via the mobile device, a second NFC locatoron the second HVAC control when the mobile device is placed in contactwith or close proximity to the second NFC locator on the second HVACcontrol such that the NFC short-range wireless communication interfaceof the mobile device is in wireless communication with the NFCshort-range wireless communication interface of the replacement HVACcontrol.
 20. The method of claim 19, wherein the method includes:allowing the user to search for and select, via the user interface, thesecond identifier of the second HVAC control before scanning the firstNFC locator on the first HVAC control; performing a compatibility checkafter scanning the first NFC locator on the first HVAC control todetermine compatibility of the second HVAC control as a replacement forthe first HVAC control; and if the compatibility check fails,disallowing the wireless transmission of the one or more second settingsfrom the memory of the mobile device to the second HVAC control andnotifying the user of the failed compatibility check.
 21. A mobiledevice configured to perform the method according to claim
 13. 22. Anon-transitory computer-readable storage media comprisingcomputer-executable instructions, which when executed by at least oneprocessor, cause the at least one processor to be operable for:receiving and/or determining a first identifier of a first HVAC control;automatically configuring one or more first settings for the first HVACcontrol corresponding with the first identifier, the one or more firstsettings stored within and retrievable directly from a memory of amobile device; displaying the one or more first settings on a userinterface of the mobile device; receiving and/or determining a secondidentifier of a second HVAC control; automatically configuring one ormore second settings for the second HVAC control corresponding with thesecond identifier, the one or more second settings stored within andretrievable directly from the memory of the mobile device; displayingthe one or more second settings on the user interface of the mobiledevice; and wirelessly transmitting the one or more second settings fromthe memory of the mobile device to the second HVAC control for downloadto a memory of the second HVAC control for controlling at least one HVACcomponent according to the one or more second settings.
 23. Thenon-transitory computer-readable storage media of claim 22, wherein thecomputer-executable instructions include computer-executableinstructions, which when executed by at least one processor, cause theat least one processor to be operable for: receiving a user entry, viathe user interface, of at least a portion of the second identifier ofthe second HVAC control; displaying, on the user interface, a list ofpossible HVAC controls that correspond with the at least a portion ofthe second identifier of the second HVAC control entered by the user;and allowing the user to select the second HVAC control from the list ofpossible HVAC controls displayed on the user interface.
 24. Thenon-transitory computer-readable storage media of claim 23, wherein thecomputer-executable instructions include computer-executableinstructions, which when executed by at least one processor, cause theat least one processor to be operable for displaying, on the userinterface, a progressively shorter list of the possible HVAC controlsfor selection by the user as the user continues to enter more of thesecond identifier of the second HVAC control.
 25. The non-transitorycomputer-readable storage media of claim 22, wherein thecomputer-executable instructions include computer-executableinstructions, which when executed by at least one processor, cause theat least one processor to be operable for retrieving the one or morefirst settings for the first HVAC control and the one or more secondsettings for the second HVAC control directly from the memory of themobile device without retrieving the one or more first settings for thefirst HVAC control and the one or more second settings for the secondHVAC control from a remote server or cloud.
 26. A mobile devicecomprising the non-transitory computer-readable storage media of claim22.
 27. -41. (canceled)